subrogation rights - Spanish English Dictionary